package decorator_pattern.ex2;

/**
 * @author 申书航
 * @version 1.0
 *
 * 应用程序的入口类，负责启动程序并演示电话的功能。
 */
public class App {

    /**
     * 主方法，程序执行的起点。
     * 在该方法中创建电话实例并发起来电。
     */
    public static void main(String[] args) {
        Phone phone = new SimplePhone();
        JarPhone jarPhone = new JarPhone(phone);
        ComplexPhone complexPhone = new ComplexPhone(jarPhone);
        complexPhone.incomingCall();
    }
}

